pedal fastening nut - Turc Anglais Dictionnaire